Safety.Lab: Model-Based Domain Specific Tooling for Safety Argumentation
نویسندگان
چکیده
Assurance cases capture the argumentation that a system is safe by putting together pieces of evidence at different levels of abstraction and of different nature. Managing the interdependencies between these artefacts lies at the heart of any safety argument. Keeping the assurance case complete and consistent with the system is a manual and very ressource consuming process. Current tools do not address these challenges in constructing and maintaining safety arguments. In this paper we present a tooling prototype called Safety.Lab which features rich and deeply integrated models to describe requirements, hazards list, fault trees and architecture. We show how Safety.Lab opens opportunities to automate completeness and consistency checks for safety argumentation.
منابع مشابه
Model Driven Engineering and Functional Safety
The development of software for domains such as avionics, automotive and healthcare is heavily regulated via safety standards. The effort to interpret the underlying standards is cumbersome and time consuming. The certification of components is expensive. Changing the components or applying the components in another domain involves in many cases re-certification. The representation of relevant ...
متن کاملFacilités de typage pour l'ingénierie des langages. (Typing facilities for language engineering)
The ever growing number and complexity of concerns in software intensive systems (e.g.,safety, HMI, scalability, business domain concerns, etc.) leads designers of such systems toseparate these concerns to deal with them independently.Model-Driven Engineering (MDE) advocates the separation of concerns inDomain-SpecificModeling Languages (DSMLs). DSMLs are used to capitalize the ...
متن کاملTowards Modular Certification using Integrated Model-Based Safety Cases
Software-intensive systems are characterized by an increasing number of features implementing complex functionalities. In many domains, these new functionalities perform more and more safety-critical tasks. To argue about the safety of such systems, Safety Cases are a proven technique that allows a systematic argumentation. Safety Cases may contain complex arguments that can be decomposed corre...
متن کاملModel-Based Language Engineering with EMFText
Model-based techniques are in wide-spread use for the design and implementation of domain specific languages (DSLs) and their tooling. The Eclipse Modeling Framework (EMF) is a frequently used environment for model-based language engineering. With its underlying modelling language Ecore, its XML serialisation support and its versatile extensibility it provides a solid grounding for many task-sp...
متن کاملA Seamless Model-Based Development Process for Automotive Systems
Safety critical functions for embedded systems are increasingly realized with software. Current and future standards and maturity models impose high accuracy and quality for the development process of such software-intensive, embedded systems. But nowadays, there are process and tooling gaps between different modeling aspects for the system under development (SUD). Furthermore, the SUD is usual...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015